dibble planting - Spanish English Dictionary